About North Cross Properties Ltd. (02254726) United Kingdom