About The O Properties Ltd (08184483) United Kingdom