About Castle Place Freehold Limited (08650513) United Kingdom