About New Fixed Abode Ltd (13251642) United Kingdom