About Stamford Heights Limited (12891801) United Kingdom