About Waddicker Properties 2 Ltd (10821728) United Kingdom