About Willhall Properties Ltd. (05985018) United Kingdom