About Soho Loop Development Limited (13214471) United Kingdom