About Wickwar Homes Ltd (06302932) United Kingdom