PHAEDRE LIMITED Company number 03013585 · Monitor this company Active Overview People 8 Control Documents Analysis Location Related Registered office Address175 Church Road, Sheldon, Birmingham, B26 3TT PostcodeB26 3TT Average house price in B26 3TT £263,000 (7 sales) Map