About Stronmoor House Management Limited (05471858) United Kingdom