About Land Assembly (uk) Limited (05150361) United Kingdom