About New Bill Properties Ltd (10359126) United Kingdom