About Quarry Close Management Company Limited (05407312) United Kingdom