About Phildor Court Freehold Limited (03375923) United Kingdom