About Seven Acres Property Limited (13293854) United Kingdom