About The Philamores Management Company Limited (08321378) United Kingdom