About Jelicoe House Management (beckenham) Limited (04568482) United Kingdom