About Barking Properties Ltd (11707212) United Kingdom