About Land Building & Refurbishment Limited (07442793) United Kingdom