About 44-46 Nelson Square Ltd (05565699) United Kingdom