About Delamore Properties Limited (06281246) United Kingdom