About Strauss Realty Limited (08236205) United Kingdom