About 22 Philbeach Gardens Limited (03394997) United Kingdom