About Ebbisham Court (freehold) Limited (11841402) United Kingdom