About Ram Place Hackney Limited (08309244) United Kingdom