About Belmara Developments Limited (13220355) United Kingdom