About Endeavour Close Limited (05668941) United Kingdom