About Land Capital Partners Ltd. (07949307) United Kingdom