About Onyx Properties Limited (07508173) United Kingdom