About Lowshire Properties Limited (02610261) United Kingdom