About Lordsway Properties Ltd (13409238) United Kingdom