About Sappy Properties (london) Limited (02632016) United Kingdom