About Noble Rock Properties Limited (10677961) United Kingdom