About Steers Place Land Limited (07438778) United Kingdom