About Magnolia Lane Properties Limited (13461417) United Kingdom