About Greenleaze Properties (bristol) Limited (01407621) United Kingdom