About Effingham Court (freehold) Limited (05811246) United Kingdom