About Sevenoaks Property Investment Limited (10860154) United Kingdom