About Sevenoaks Developments Ltd (10798763) United Kingdom