About Lowry Property Spv1 Limited (12212472) United Kingdom