About Stercap (properties) Ltd. (05240952) United Kingdom