About N And A Property Limited (11832174) United Kingdom