About Steyne Properties Limited (09885963) United Kingdom