About Alex Nicholas Property Limited (13064117) United Kingdom