About Stableford Close Management Company Limited (11207911) United Kingdom