About Land Research & Planning Associates Limited (06170460) United Kingdom