About Lilleywhyte Properties Ltd (11012098) United Kingdom