About Sachdev Properties Limited (08412356) United Kingdom