About N & A Properties Ltd (12024353) United Kingdom