About Abar Properties Limited (13690217) United Kingdom