About Mark Osborne Property Maintenance Limited (09006474) United Kingdom