About Powers Properties Ltd (13100378) United Kingdom