About 105 Philbeach Gardens Limited (10902243) United Kingdom