About New Waverley 20 Limited (SC551285) United Kingdom