About Upper Clapton Management Company Limited (09446410) United Kingdom