About Billing Properties No 2 Limited (05545877) United Kingdom