About 28 Christchurch Avenue Freehold Ltd (07708442) United Kingdom