About Stonehill Crescent Limited (12821546) United Kingdom