About Abbess Developments Limited (13513283) United Kingdom