About Philbeach Properties Limited (01976191) United Kingdom