About Full Circle Land & Development Limited (09630108) United Kingdom