About The Wentworth House Maintenance Limited (03488998) United Kingdom