About A & P Lillywhite Property Holdings Limited (12165414) United Kingdom