About Abideen Elite Property Management Limited (12860104) United Kingdom