About Nippers Properties Ltd (11674766) United Kingdom