About Deers Leap (phase 2) Management Company Limited (07877157) United Kingdom