About Giant Close Management Company Limited (12980255) United Kingdom