About Abstract Properties Limited (05994853) United Kingdom