About Darren Barlow Properties Ltd (05792484) United Kingdom