About 12 Philbeach Gardens Management Limited (02361194) United Kingdom