About Strathmoor Developments Ltd. (02874256) United Kingdom