About A Plus O Properties Limited (13322273) United Kingdom