About Strafford Realty Limited (06095490) United Kingdom