About Lost Propertyy Limited (12321127) United Kingdom