About Endeavour Close Management Company Limited (09142234) United Kingdom