About Bowman Property Management Ltd (10079274) United Kingdom