About Lillywhite Property Holdings Ltd (11966137) United Kingdom