About L & P Property Holdings Ltd (11405350) United Kingdom