About Ablemare Properties Limited (06008149) United Kingdom