About Consolidated Land Holdings Limited (05476127) United Kingdom