About Property Loom Limited (11678513) United Kingdom