About Taylored Property Ne1 Limited (10719520) United Kingdom