About Liddell Dunbar Properties 2 Limited (05153945) United Kingdom