About Sailcloth Close Management Company Limited (07294915) United Kingdom