About Waddicar Property Limited (01270005) United Kingdom