About Lroy Properties Limited (10769706) United Kingdom