About Whelan Properties Limited (10078578) United Kingdom