About Pixham Court Freehold Limited (06660683) United Kingdom