About Lyall Properties Limited (12965572) United Kingdom