About 96 Philbeach Gardens Limited (01366188) United Kingdom