About Adda Properties Limited (01094404) United Kingdom