About Combra Properties Limited (NI045125) United Kingdom