About Perry Court (faversham) Management Company Limited (11768185) United Kingdom