About Onyx Investment Properties Limited (10666860) United Kingdom