About Sevenoaks Luxury Homes Ltd (12532355) United Kingdom