About New South Quarter Limited (10241748) United Kingdom