About Red Fox Property Maintenance Ltd. (10148729) United Kingdom