About The Stables Property Management Limited (12399958) United Kingdom