About Steers Properties Limited (08900622) United Kingdom