About Sengrove Properties Limited (09555434) United Kingdom