About Barratt Developers (knightsbridge) Limited (13620800) United Kingdom