About Land And Property Partnership Ltd (12938965) United Kingdom