About Above Bar Properties Limited (10165991) United Kingdom