About Fallowfield Close Management Company Limited (07955150) United Kingdom